@charset "utf-8";
/***********全局（包换头部、尾部）CSS*********/

body {
	background: #FEFBEF;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #333333;
	font: 12px Arial,sans-serif;
	line-height: 150%;
	padding-top:0px;
}

ul,dl,ol,form,div,p {
  margin:0px; padding:0px;
}

li,dd {
  list-style-type:none; margin:0px; padding:0px; 
}

a {
  color: #203f0b;
  text-decoration:none;
}

a:hover {
  color: #6F9526;
}

img {
	border-style:none;
}

h1 { color:#171B16; font-size:130%; font-weight:bold; }
h2 { color:#171B16; font-size:115%; font-weight:bold; }
h3 { color:#171B16; font-size:100%; font-weight:bold; }

.right { float: right; }
.left  {  float: left; }
.clear { 
  clear:both;
  height:0;
  font-size: 1px;
  line-height: 0px;
}

#header { 
	width: 100%; 
	margin: 0 auto; 
	text-align: center;
}

.container {
	width: 960px; 
	margin: 0 auto;
	margin-bottom:0px;
	text-align: left;
}

#home {
	border-top:1px solid #6579ED;
	width: 960px; 
	margin: 0 auto;
	margin-top:1px;
	margin-bottom:0px;
	text-align: left;
	margin-bottom:2px;
}

#container {
	width: 960px; 
	margin: 0 auto;
	margin-bottom:0px;
	text-align: left;
}

.nbt {
	border:none;
	border-right: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
	padding:2px;
	padding-right:5px;
	padding-left:5px;
	background: #EFF7D0 url(btbg.gif) repeat-x;
	cursor:pointer;
}

/******* 头部相关CSS *********/
#header .langent {
	padding:0 8px 0 6px;
	height:27px;
	line-height:25px;
	color:#fff;
	overflow:hidden;
}
#header .langent a {
	color:yellow;
}
#header .langent a:hover {
	color:#D2ED83;
}

#header .logoarea {
	width: 960px;
	height:80px;
	line-height:80px;
	margin:1px 0 1px 0;
	overflow:hidden;
}

#header .logoarea .logo {
	float:left;
	width:292px;
	overflow:hidden;
}

#header .logoarea .misc {
	float:right;
	margin-right:0px;
	width:340px;
	height:80px;
	color:#CB080D;
	table-layout:fixed;
	word-break:break-all;
	display:block;
	overflow:auto;
}

#header .logoarea .misc2 {
	float:right;
	margin-right:-330px;
	margin-top:45px;
	width:330px;
	height:80px;
	color:#CB080D;
	display:block;
	font-weight:bold;
	line-height:30px;
}

#header .logoarea .misc2 li{
	float:left;
    padding-left:15px;
	background:url(ico-8.gif) 6px 10px no-repeat;
}

#header .logoarea .misc2 li a{
	color:#666666;
}

#header .logoarea .misc2 li a:hover{
	color:CB080D;
}

#header #bbs a {
	color:#FF0000;
}

#header #bbs a:hover {
	color:#CB080D;
}

#header .nav {
	background:url(head-mbg.jpg);
	height:47px;
	line-height:30px;
	overflow:hidden;
}

#header .nav .nav_text .search {
	float:right;
	width:280px;
	height:20px;
	margin-right:10px;
	margin-top:10px;
	border:1px solid #aaa;
	background-color:#fff;
	overflow:hidden;
}
#header .nav .nav_text .keyword {
	width:150px;
	height:20px;
	border:0px;
	float:left;
}
#header .nav .nav_text .searchbt {
	width:65px;
	height:20px;
	background:url(bt-search.gif);
	border:0px;
	cursor:pointer;
	float:right;
}

#header .nav .nav_text {
	width:960px;
	text-align:center;
}

#header .nav .nav_text li {
	float:left;
	padding-left:26px;
	margin-top:10px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

#header .nav .nav_text li a{
	color:#FFFFFF;
}

#header .nav .nav_text li a:hover{
	color:yellow;
}

.banner {
	background:url(banner.jpg);
	width:955px;
	height:184px;
}

/******* 尾部相关CSS *********/

#footer { 
	width: 960px; 
	border-top:3px solid #DA0202;
	margin: 10px auto;
	margin-top:0px;
	height:120px;
	text-align: center;
	background: url(footerbg.jpg) repeat-x;
}

#footer .f1 {
	border-top:3px solid #DA0202;
	padding-top:8px;
	width:25%;
	float:left;
	height:80px;
	background: #e9e6de url(footerbg.gif) no-repeat;
}
#footer .f2 {
	border-top:3px solid #c1b213;
	padding-top:8px;
	width:43%;
	float:left;
	height:80px;
	background-color: #e9e6de;
	text-align:left;
}
#footer .f3 {
	border-top:3px solid #d8cd1a;
	padding-top:8px;
	width:32%;
	float:left;
	height:80px;
	background-color: #e9e6de;
	font-size:11px;
}
#footer .f3txt {
	padding-left:6px;
	border-left:2px dotted #ababab;
}

.logo .title{

	float:left;

}

.logo .title h1 a{
	width:292px;
	height:61px;
	display:block;
	font-size:0px;
	text-indent:-200px;
	overflow:hidden;
	margin-top:19px;
	background:url(logo.jpg) center no-repeat;
}
